crowd barriers - Turkish English Dictionary